Кирпичики кода - Формы - Цвет фона по значению

About This Site
Что нового?
Кирпичики кода
Технология защиты
USER Interface
ActiveX
API
Wizards
ODE Tools
SQL-Server
Разное
Download
Ссылки
Автора!!!
Отзывы
Форум
CHAT!!!
CrByNSA2.jpg (7409 bytes)

Автор и ведущий раздела: Евгений Серебряков.

Цвет фона по Значению 

См пример:js_colorbyvalue.zip (29Kb MSA97)

Способ (из примера) :

  1. Создаем несколько BMP-шек - соизмеримые по размеру с областью данных ленточной формы.

  2. Создаем табличку, допустим "Pictures" - с двумя полями - первое Ключевое размером в Байт, скажем - "Pic_ID", и второе OLE-обьект, с названием "Pic".

  3. В таблице "Pictures"  создаем первую запись с пустой картинкой и индексом "0"

  4. Там же в записи с индексами 1 и 6 вставляем заготовленные картинки 

  5. В таблице, данные которой отображаются в форме создаем поле размером то же в Байт и значением по умолчанию "0". Назовем его "Picture_Id".

  6. "Зануляем" только  что добавленное поле во всех записях

  7. Создаем Запрос на выборку с базовой таблицей и таблицей "Pictures" .

  8. Создаем связь в запросе между "Picture_Id" из базовой и полем "Pic_ID" таблицы  "Pictures" .

  9. Выводим в запрос все поля из базовой таблицы, плюс поле  "Pic" из  таблицы  "Pictures".

  10. Сохраняем запрос и делаем его Базой для ленточной формы.

  11. В форме создаем Присоединенную рамку обьекта с источником данных  "Pic"

  12. Делаем все поля данных прозрачными

  13. Помещаем Присоединенную рамку обьекта на задний план

  14. Делаем Присоединенную рамку обьекта Фоном для полей данных (заводим под них).